import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Class Boton
 * @author (Santos Miranda Luis Gerardo) 
 * @author (Lopez Rangel Arturo)
 */
public class Boton extends Actor
{
    private int tipo;//Indica el tipo de boton

    /**
     * Redirects to the selected option
     */
    public void act()
    {
        Escenario mundo=(Escenario)getWorld();
        if(Greenfoot.mouseClicked(this))
        {
            mundo.remueve_botones();

            if(this.tipo==1)
            {   
                mundo.cambia_nivel(1);
                mundo.prepara_Escenario1();
            }

            if(this.tipo==2)
            {
                mundo.prepara_ayuda();
            }

            if(this.tipo==3)
            {
                mundo.prepara_creditos();
            }

            if(this.tipo==4)
            {
                mundo.menu();
                mundo.remueve_records();
            }
            
            if(this.tipo==5)
            {
                mundo.prepara_records();
            }
        }
    }

    /**
     * Constructor class Boton
     * 1- Inicio
     * 2- Ayuda
     * 3- Creditos
     * 4- Atras
     */
    public Boton(int untipo)
    {
        tipo=untipo;
    }
}

